iT邦幫忙

2023 iThome 鐵人賽

DAY 26
0

同步更新個人部落格
架構技術

前言

隨著軟體領域的不斷演進,軟體架構技術也在不斷發展。傳統的單體式架構已經漸漸被微服務架構、容器化和無服務器運算等新興技術所取代。這些新技術不僅提供更高的靈活性,還能夠更好地滿足現代應用的需求。

當企業規模越來越大,架構就顯得格外重要,在不影響線上服務的情況下,逐步改善整體架構,是本章節的重點。

KISS:KISS的意思是盡量保持架構的簡潔性,越簡單越好。現今環境很常提到微服務,有沒有想過是否真的需要微服務呢?並不是大家都需要微服務才能撐起公司的業務,不是每個人流量都跟電商一樣,那如果流量沒那麼多,用單體式或許是更好的選擇。

例如:曾經公司的工程師用微服務架構去開發一個新專案,當時建議工程師不要使用微服務,因為我們的流量沒有那麼大,用微服務只是砸自己的腳,最後專案使用人數不如預期,但因為採用微服務、架構複雜化導致維護起來的成本變很高。


上一篇
資料庫技術
下一篇
app技術
系列文
工程師到經理:2年內的職業轉折30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言